<?php
/*
 * 行情显示页面
 * @package    auto
 * @author     wl
 * @copyright  Copyright (c) 2013 ixdcw team
 * @version    $Id: 1163b269a0ba3c5282bedd976507d007e2814045 $
 */
defined('IN_IXDCW') or exit('Access Denied');
require DT_CORE.'/'.MODULE_NAME.'/common.inc.php';
// itemid 没有传参
$itemid  = getgpc('itemid');
//获取页面编号.如果没有获取到的时候，返回1
//$page    = intval(getgpc('page', 1));
$showAll = isset($_REQUEST['showAll']) ? true: false;
//如果没有itemid则重定向到当前模块的首页.并且不去执行下面的代码。
$itemid or dheader(url(MODULE_NAME . '/index'));
$do=new QuoteModule($moduleid);
//设置对象itemid属性值
$do->setItemid($itemid);
$item = $do->getOne();
//判断信息状态
if($item && $item['status'] >= 3) {
	// 是外链
	if($item['islink']) dheader($item['linkurl']);
	// 获取变量
	extract($item);
} else {
	$head_title = lang('message->item_not_exists');
	@header("HTTP/1.1 404 Not Found");
	exit(include template('show-notfound', 'message'));
}
//获取栏目分类的信息
$CAT = $do->getCat($item['catid']);
// 模块权限, 类别权限
if (!check_group($_groupid, $MOD['group_show']) || !check_group($_groupid, $CAT['group_show'])) {
    $head_title = lang('message->without_permission');
    exit(include template('noright', 'message'));
}
//获取信息内容 它将特殊的HTML实体转换回普通字符。


$content = htmlspecialchars_decode($item['content']);

//将添加时间和编辑时间转化成需要的格式。
$adddate = timetodate($addtime, 3);
$editdate = timetodate($edittime, 3);
// 标签
$keytags  = $item['tag'] ? explode(' ', $item['tag']) : array();
//设置来源地址的链接。顺带修复
if ($item['fromurl']) $fromurl = fix_link($item['fromurl']);
//获取是否有外部链接，如果有外部的链接则调用外部的数据，else 依旧是自己的信息。
if ($MOD['keylink']) $content = keylink($content, MODULE_ID);
// 分页 如果没有子标题，则自动按照 总标题，然后进行 1 2 3分页
$contentPage = $do->contentPage($content, $item['subtitle'],$title);

$contents = $contentPage['contents'];
$titles = $contentPage['titles'];
//总页数=子标题数量
$pages = count($titles);

if ($page> $pages || $page <= 0) {
    $page = 1;
}

// update 更新点击次数
$table = $do->getTable();
include DT_INC . '/update.inc.php';
// seo 文件
$subtitle = isset($titles['page-'.$page]) ? $titles['page-'.$page] : $item['title'];
$seo_file = 'show';
include DT_INC.'/seo.inc.php';
if($subtitle) $seo_title = $subtitle.$seo_delimiter.$seo_title;
// 模版, 检查类和模块
$template = 'show';
if($MOD['template_show']) $template = $MOD['template_show'];
if($CAT['show_template']) $template = $CAT['show_template'];
if($item['template']) $template = $item['template'];
include template('show',$module);